package com.cloudbroker.bcs.platform.ltb.bizapi.service.transaction.vo;

import com.cloudbroker.bcs.csvc.lightinvesting.api.vo.request.base.HeaderForm;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.base.vo.UserVO;

/**
 * Created by lili19289 on 2016/12/14.
 */
public class CombEntrustTransForm extends UserVO{

    protected Long businsys_no;
    /**业务资金账号*/
    protected String busin_account;
    /**组合代码*/
    protected String combi_code;
    /**组合委托类别*/
    protected String combi_entrust_type;
    /**委托类别*/
    protected String entrust_type;
    /**读写托号笔数*/
    protected int entrust_num;
    /**交易类别串*/
    protected String aasexch_type_str;
    /**权益账号串*/
    protected String sdc_account_str;
    /**产品代码串*/
    protected String prod_code_str;
    /**委托数量串*/
    protected String entrust_amount_str;
    /**买卖方向串*/
    protected String entrust_bs_str;
    /**委托属性串*/
    protected String entrust_prop_str;

    protected int op_branch_no;//操作分支机构
    protected String op_entrust_way;//委托方式
    protected String op_station;//站点地址
    protected int branch_no;//分支机构
    protected String password;//密码
    protected String password_type;//密码类别
    protected String user_token;//用户口令

    protected String client_id;//客户编号
    protected String fund_account;//资产账户

    protected String operator_no;//操作员编号
    protected String user_type;//用户类别
    protected String op_password;//操作员密码
    protected Long menu_id;//菜单项标识
    protected Long function_id;//系统功能号
    protected String audit_action;//复核类型

    protected String sendercomp_id;//	C20

    protected HeaderForm headerForm;

    protected String need_user_id;

    protected Long business_no;//	N8	成交编号

    protected Long system_no;  //子系统号


    protected String company_id;//机构编号

    public Long getBusinsys_no() {
        return businsys_no;
    }

    public void setBusinsys_no(Long businsys_no) {
        this.businsys_no = businsys_no;
    }

    public String getBusin_account() {
        return busin_account;
    }

    public void setBusin_account(String busin_account) {
        this.busin_account = busin_account;
    }

    public String getCombi_code() {
        return combi_code;
    }

    public void setCombi_code(String combi_code) {
        this.combi_code = combi_code;
    }

    public String getCombi_entrust_type() {
        return combi_entrust_type;
    }

    public void setCombi_entrust_type(String combi_entrust_type) {
        this.combi_entrust_type = combi_entrust_type;
    }

    public String getEntrust_type() {
        return entrust_type;
    }

    public void setEntrust_type(String entrust_type) {
        this.entrust_type = entrust_type;
    }

    public int getEntrust_num() {
        return entrust_num;
    }

    public void setEntrust_num(int entrust_num) {
        this.entrust_num = entrust_num;
    }

    public String getAasexch_type_str() {
        return aasexch_type_str;
    }

    public void setAasexch_type_str(String aasexch_type_str) {
        this.aasexch_type_str = aasexch_type_str;
    }

    public String getSdc_account_str() {
        return sdc_account_str;
    }

    public void setSdc_account_str(String sdc_account_str) {
        this.sdc_account_str = sdc_account_str;
    }

    public String getProd_code_str() {
        return prod_code_str;
    }

    public void setProd_code_str(String prod_code_str) {
        this.prod_code_str = prod_code_str;
    }

    public String getEntrust_amount_str() {
        return entrust_amount_str;
    }

    public void setEntrust_amount_str(String entrust_amount_str) {
        this.entrust_amount_str = entrust_amount_str;
    }

    public String getEntrust_bs_str() {
        return entrust_bs_str;
    }

    public void setEntrust_bs_str(String entrust_bs_str) {
        this.entrust_bs_str = entrust_bs_str;
    }

    public String getEntrust_prop_str() {
        return entrust_prop_str;
    }

    public void setEntrust_prop_str(String entrust_prop_str) {
        this.entrust_prop_str = entrust_prop_str;
    }

    @Override
    public int getOp_branch_no() {
        return op_branch_no;
    }

    @Override
    public void setOp_branch_no(int op_branch_no) {
        this.op_branch_no = op_branch_no;
    }

    @Override
    public String getOp_entrust_way() {
        return op_entrust_way;
    }

    @Override
    public void setOp_entrust_way(String op_entrust_way) {
        this.op_entrust_way = op_entrust_way;
    }

    @Override
    public String getOp_station() {
        return op_station;
    }

    @Override
    public void setOp_station(String op_station) {
        this.op_station = op_station;
    }

    @Override
    public int getBranch_no() {
        return branch_no;
    }

    @Override
    public void setBranch_no(int branch_no) {
        this.branch_no = branch_no;
    }

    @Override
    public String getPassword() {
        return password;
    }

    @Override
    public void setPassword(String password) {
        this.password = password;
    }

    @Override
    public String getPassword_type() {
        return password_type;
    }

    @Override
    public void setPassword_type(String password_type) {
        this.password_type = password_type;
    }

    @Override
    public String getUser_token() {
        return user_token;
    }

    @Override
    public void setUser_token(String user_token) {
        this.user_token = user_token;
    }

    public String getClient_id() {
        return client_id;
    }

    public void setClient_id(String client_id) {
        this.client_id = client_id;
    }

    public String getFund_account() {
        return fund_account;
    }

    public void setFund_account(String fund_account) {
        this.fund_account = fund_account;
    }

    @Override
    public String getOperator_no() {
        return operator_no;
    }

    @Override
    public void setOperator_no(String operator_no) {
        this.operator_no = operator_no;
    }

    @Override
    public String getUser_type() {
        return user_type;
    }

    @Override
    public void setUser_type(String user_type) {
        this.user_type = user_type;
    }

    public String getOp_password() {
        return op_password;
    }

    public void setOp_password(String op_password) {
        this.op_password = op_password;
    }

    public Long getMenu_id() {
        return menu_id;
    }

    public void setMenu_id(Long menu_id) {
        this.menu_id = menu_id;
    }

    public Long getFunction_id() {
        return function_id;
    }

    public void setFunction_id(Long function_id) {
        this.function_id = function_id;
    }

    public String getAudit_action() {
        return audit_action;
    }

    public void setAudit_action(String audit_action) {
        this.audit_action = audit_action;
    }

    @Override
    public String getSendercomp_id() {
        return sendercomp_id;
    }

    @Override
    public void setSendercomp_id(String sendercomp_id) {
        this.sendercomp_id = sendercomp_id;
    }

    public HeaderForm getHeaderForm() {
        return headerForm;
    }

    public void setHeaderForm(HeaderForm headerForm) {
        this.headerForm = headerForm;
    }

    @Override
    public String getNeed_user_id() {
        return need_user_id;
    }

    @Override
    public void setNeed_user_id(String need_user_id) {
        this.need_user_id = need_user_id;
    }

    public Long getBusiness_no() {
        return business_no;
    }

    public void setBusiness_no(Long business_no) {
        this.business_no = business_no;
    }

    public Long getSystem_no() {
        return system_no;
    }

    public void setSystem_no(Long system_no) {
        this.system_no = system_no;
    }


    @Override
    public String getCompany_id() {
        return company_id;
    }

    @Override
    public void setCompany_id(String company_id) {
        this.company_id = company_id;
    }
}
